when circumstances allow - German English Dictionary